Started

Sept 20, 2024 11:20:52 am

Ended

Sept 20, 2024 11:34:57 am

Features Passed

1

Features Failed

0

Features
Scenarios
Steps

Timeline

  • Validate Script Submission

    11:20:56 am / 00:13:53:796 Pass

    Validate Script Submission
    09.20.2024 11:20:56 am 09.20.2024 11:34:49 am 00:13:53:796 · #test-id=1
    Given the user is on the "Sign in - myeden" page
    openwebsite_20092024_112130
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the Sign Up button
    clickelementwithjs_20092024_112133
    clickelement_20092024_112133
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Register - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters a valid email address and password for "myeden_NewUser"
    clearandfilltext_20092024_112141
    clearandfilltext_20092024_112148
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the Create Account button
    clickelementwithjs_20092024_112149
    clickelement_20092024_112150
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Register - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters the valid security code received by email for "myeden_NewUser"
    clearandfilltext_20092024_112207
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the Submit button
    clickelementwithjs_20092024_112208
    clickelement_20092024_112209
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Email Verification - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters a valid first name and last name for "myeden_NewUser"
    clearandfilltext_20092024_112217
    clearandfilltext_20092024_112224
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user selects the Date of Birth as "25 Jan, 1996"
    clearandfilltext_20092024_112231
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the Country field is pre-filled with "Australia"
    verifyelementpresent_20092024_112232
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the Next button
    clickelementwithjs_20092024_112234
    clickelement_20092024_112234
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should see a "Login successful" message
    verifyelementpresent_20092024_112238
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user should be redirected to the "My Doctor - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Given the user is on the Dynamic Web page
    navigatetourl_20092024_112313
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the Sign in Cannatrek button
    clickelementwithjs_20092024_112317
    clickelement_20092024_112317
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user enters a valid email address and password for "dw_AdminUser"
    clearandfilltext_20092024_112324
    clickelementwithjs_20092024_112325
    clickelement_20092024_112325
    clearandfilltext_20092024_112332
    clickelementwithjs_20092024_112335
    clickelement_20092024_112336
    clickelementwithjs_20092024_112352
    clickelement_20092024_112400
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Cannatrek (9.13.11)" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the "Users" button
    clickelementwithjs_20092024_112408
    clickelement_20092024_112408
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the Search button
    clickelementwithjs_20092024_112415
    clickelement_20092024_112415
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user enters a valid user name for "myeden_NewUser"
    clearandfilltext_20092024_112425
    clickelementwithjs_20092024_112428
    clickelement_20092024_112428
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the Username
    clickelementwithjs_20092024_112432
    clickelement_20092024_112432
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user changes the settings in profile
    page
    Identity Verified
    First Script Submitted
    Enable My Doctor Tab
    Enable Appointments
    Show Legal Popup Message
    First Appointment Booked
    First Appointment Completed
    Follow Up Appointment Completed
    clickelementwithjs_20092024_112434
    clickelementwithjs_20092024_112435
    clickelementwithjs_20092024_112436
    clickelementwithjs_20092024_112437
    clickelementwithjs_20092024_112439
    clickelementwithjs_20092024_112440
    clickelementwithjs_20092024_112441
    clickelementwithjs_20092024_112442
    clickelementwithjs_20092024_112444
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Given the user is on the "Sign in - myeden" page
    openwebsite_20092024_112501
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters a valid email address and password for "myeden_ExistingUser"
    clearandfilltext_20092024_112512
    clearandfilltext_20092024_112519
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the LogIn button
    clickelementwithjs_20092024_112521
    clickelement_20092024_112521
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user enters the valid security code received by email for "myeden_NewUser"
    clearandfilltext_20092024_112529
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the Submit button
    clickelementwithjs_20092024_112530
    clickelement_20092024_112531
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should see a "Login successful" message
    verifyelementpresent_20092024_112532
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on Iagree button
    clickelementwithjs_20092024_112536
    clickelement_20092024_112536
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the submitnewscript button
    clickelementwithjs_20092024_112540
    clickelement_20092024_112540
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Upload Script - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user validates the pop-up header "Let’s add your script to myeden."
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters the Token "Ty8XO8bqYmk2QtmLHN"
    settext_20092024_112557
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user selects the preferred pharmacy "Dukasa Compounding Pharmacy, 111 Cannatrek Rd, Armadale, VIC, 3143"
    settext_20092024_112601
    sendkeys_20092024_112604
    sendkeys_20092024_112608
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the scriptsubmit button
    clickelementwithjs_20092024_112609
    clickelement_20092024_112609
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the User clicks on the Thanks button
    clickelementwithjs_20092024_112618
    clickelement_20092024_112618
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Given I am on the login page
    openwebsite_20092024_112632
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters a valid Location and a valid password for "pharmacy_User"
    clearandfilltext_20092024_112640
    clearandfilltext_20092024_112647
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the pharmacy login button
    clickelementwithjs_20092024_112649
    clickelement_20092024_112649
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Scripts - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user selects Script Status as "Unverified"
    clickelement_20092024_112701
    clickelementwithjs_20092024_112703
    clickelement_20092024_112703
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user searches for "Username" for "myeden_NewUser"
    clearandfilltext_20092024_112710
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the submitted script "Ty8XO8bqYmk2QtmLHN"
    clickelementwithjs_20092024_112719
    clickelement_20092024_112719
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the Verify button
    clickelementwithjs_20092024_112721
    clickelement_20092024_112721
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should see a "script verified" message
    verifyelementpresent_20092024_112730
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user choose a product "Cannatrek T21® Kiama Flower" and Prescriber "Dr Clara Silva Suarez"
    clickelementwithjs_20092024_112738
    clearandfilltext_20092024_112745
    sendkeys_20092024_112748
    sendkeys_20092024_112754
    clickelementwithjs_20092024_112757
    clickelement_20092024_112757
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the accept button
    clickelementwithjs_20092024_112801
    clickelement_20092024_112801
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should see a "script accepted" message
    verifyelementpresent_20092024_112806
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Given the user is on the "Sign in - myeden" page
    openwebsite_20092024_112912
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters a valid email address and password for "myeden_ExistingUser"
    clearandfilltext_20092024_112924
    clearandfilltext_20092024_112931
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on the LogIn button
    clickelementwithjs_20092024_112932
    clickelement_20092024_112932
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should see a "Login successful" message
    verifyelementpresent_20092024_112934
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should able to see the Script Under "Available To Order" Section
    verifyelementpresent_20092024_112940
    verifyelementpresent_20092024_112941
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the "Add to Cart" button in myscript page
    clickelementwithjs_20092024_112942
    clickelement_20092024_112943
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should see a "Product added to cart" message
    verifyelementpresent_20092024_112947
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on "shop" icon in myscript page
    clickelementwithjs_20092024_112951
    clickelement_20092024_112951
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "My Basket - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on "Proceed to Checkout" button
    clickelementwithjs_20092024_112954
    clickelement_20092024_112954
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Checkout - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user enters valid Delivery Address for "myeden_ExistingUser"
    clickelement_20092024_112959
    settext_20092024_113002
    sendkeys_20092024_113006
    settext_20092024_113010
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on "Pay Now" button
    clickelementwithjs_20092024_113012
    clickelement_20092024_113012
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Payment Details - myeden" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters valid Payment details
    settext_20092024_113031
    settext_20092024_113036
    settext_20092024_113042
    settext_20092024_113048
    settext_20092024_113054
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user clicks on "Pay" button
    clickelementwithjs_20092024_113056
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user should see an Order Complete confirmation message
    verifyelementpresent_20092024_113104
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Given the user is on the Dynamic Web page
    navigatetourl_20092024_113110
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the Sign in Cannatrek button
    clickelementwithjs_20092024_113115
    clickelement_20092024_113115
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters a valid email address and password for "dw_AdminUser"
    clearandfilltext_20092024_113122
    clickelementwithjs_20092024_113123
    clickelement_20092024_113124
    clearandfilltext_20092024_113131
    clickelementwithjs_20092024_113133
    clickelement_20092024_113134
    clickelementwithjs_20092024_113200
    clickelement_20092024_113200
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Cannatrek (9.13.11)" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the "Ecommerce" button
    clickelementwithjs_20092024_113208
    clickelement_20092024_113208
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And the user search for Order ID
    clickelementwithjs_20092024_113215
    clickelement_20092024_113215
    clickelementwithjs_20092024_113230
    clickelement_20092024_113230
    clearandfilltext_20092024_113237
    cleartext_20092024_113240
    settext_20092024_113253
    clickelementwithjs_20092024_113257
    clickelement_20092024_113257
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user validate Order details
    Order details
    Cannatrek T21® Kiama Flower
    verifyelementpresent_20092024_113258
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Given the user is on the Dynamic Web page
    navigatetourl_20092024_113310
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the Sign in Cannatrek button
    clickelementwithjs_20092024_113317
    clickelement_20092024_113317
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters a valid email address and password for "dw_AdminUser"
    clearandfilltext_20092024_113324
    clickelementwithjs_20092024_113326
    clickelement_20092024_113326
    clearandfilltext_20092024_113333
    clickelementwithjs_20092024_113335
    clickelement_20092024_113336
    clickelementwithjs_20092024_113405
    clickelement_20092024_113412
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    Then the user should be redirected to the "Cannatrek (9.13.11)" page
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the "Users" button
    clickelementwithjs_20092024_113419
    clickelement_20092024_113420
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user clicks on the Search button
    clickelementwithjs_20092024_113427
    clickelement_20092024_113427
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    When the user enters a valid user name for "myeden_NewUser"
    clearandfilltext_20092024_113437
    clickelementwithjs_20092024_113440
    clickelement_20092024_113440
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step
    And Deleting the myeden user
    rightclickelement_20092024_113444
    com.cannatrek.hooks.Hooks.afterStep(io.cucumber.java.Scenario)
    Screenshot step